Red Tomato
Permanently closed
2001 W Main St
Lowell, MI 49331
Red Tomato is a cozy eatery in Lowell, MI that specializes in serving a variety of dishes made with fresh, locally sourced ingredients.
With a focus on creating a welcoming atmosphere for patrons to enjoy good food and company, Red Tomato offers a menu that caters to diverse tastes and preferences.
Generated from their business information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.


