
0 likes
mr..sorrell
Best pizza available outside of New Haven. Been going to Leo's for 40 years and every pie has been exactly the same. The owner Leo has to be around 90 and still works every Friday night. This is a genuinely good family and they are serious professionals worthy of a visit from El Pres.









