Details
Relaxed spot with marble tables & huge windows serves Neapolitan pizzas & other Italian fare.
Website
Phone
Location
264 Hanover St, Boston, MA 02113
Relaxed spot with marble tables & huge windows serves Neapolitan pizzas & other Italian fare.