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.
Small pizza place run by an old italian, mainly by himself. Nothing more to say ;-)
The pizza is very delicious coming from an wood fired oven. They also have a delivery service but I haven't tested it.
My son and family live a block from Leo's so we have had Leo's pizza many times when we have visited them. It is wood fired and delicious. The last time we visited we decided to order some pasta dishes. OMG. My husband ordered the...More