Weathervane Seafood Restaurant

1290 Main St
Leominster, MA 01453
No photo available for this business

Business Information


Customer Reviews (1 reviews)

Citysearch User

on Citysearch Nov 08, 2007
My family loves it here. We've done take out and dine in. Either way the place is gret. We've always had decent service. They offer a nic... (more)

Browse our top cities

Browse cities by state