Solmar Restaurant
132 Main St, Indian Orchard
(413) 543-7901
Recent Reviews
Solmar Restaurant
132 Main St, Indian Orchard 01151
(413) 543-7901