Click for Mendon, MA Forecast

Mendon, Massachusetts, USA

Is this accurate?

Lowell's Restaurant  
75 Cape Road (Route 140)
Mendon, MA 01756

Open daily from 7:00 a.m. to 10:00 p.m., Lowell's Restaurant serves home-style favorites for breakfast, lunch, and dinner.

What our users are saying about Lowell's Restaurant | Rate Lowell's Restaurant

No one has reviewed this - be first!

Post your review

Confirmation code:


Mendon Area Attractions

Taft Public Library
Southwick's Zoo


Free iPhone App