Sweet Pepper Grill

724 Chelmsford St
Lowell, MA 01851
No photo available for this business

Business Information


Customer Reviews (1 reviews)

Citysearch User

on Citysearch Feb 21, 2010
The food is good, prices are adiquate, and the service is nice and friendly. They had a nice variety of food to pick from. (more)

Browse our top cities

Browse cities by state