Martingale Wharf, located on the water’s edge and boasting the largest deck in Portsmouth, offers a fresh, balanced and locally sourced menu. We have three luxurious dining rooms and offer private rooms that are available for 10-60 people. Open seven days per week.

Martingale Wharf
99 Bow St.
Portsmouth, NH 03801
Portsmouth, NH 03801
(603) 431-0901