Gennaro's 5 North Square

5 North Sq
Boston, MA
617.720.1050
42.36403
-71.053506
Hours:
Mon - Thu:11:30am - 10pm
Fri - Sun:11:30am - 10:30pm

for Gennaro's 5 North Square
Directions
from: