59 Penhallow St
Portsmouth, NH 03801
Portsmouth, NH 03801
Open HoursDinner nightly
OverviewNestled like a hidden jewel in historic downtown Portsmouth, New Hampshire, Massimo's warmly lit brick and stone grotto walls, fresh flowers and oil paintings of magnificent...
more
