Metro Restaurant, PORTSMOUTH, New Hampshire (NH)
Conveniently located at 20 High Street () in PORTSMOUTH, New Hampshire (NH) (3801), Metro Restaurant are available at 6034360521. Please do in advance to make a reservation.
More restaurants in PORTSMOUTH, New Hampshire (NH)
Metro Restaurant contact information and details:
Address: 20 High Street - , PORTSMOUTH, New Hampshire (NH) 3801
Contact Phone: 6034360521