17 reviews
143 Merrimack St
Lowell, MA 01852
(978) 458-9473
This French restaurant offers some of the only alternative to the traditional pizza and sub sandwiches that tend to saturize the New England area. The food is not bad, and the service is slow but…
Not here? Tell us what we're missing.
If the business you're looking for isn't here, add it!
Add A Business