Barbecue & Grill Indian Orchard

Solmar Restaurant

Address
132 Main Street
Place
Indian Orchard , MA 01151

Description

Solmar Restaurant can be found at 132 Main Street . The following is offered: Barbecue & Grill - In Indian Orchard there are 1 other Barbecue & Grill. An overview can be found here.

Reviews

This listing was not reviewed yet

Categories

Barbecue & Grill

Map 132 Main Street