We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
We walked by on our last nigh in Milan, and we knew immediately that this would be a great pizza spot because it looked so much like the places at home. Pizza boxes piled high in the window, TV on a local station, customers at...More