Tomato Brothers

Tomato Brothers

Restaurant with a menu that will give you what you've been waiting for to cure your hunger. The best pasta you have ever tasted. Open seven days a week.

Tomato

Contact Information

Address

3030 W Grand River Avenue

Howell, MI 48843

Driving Directions

Phone: (517) 546-9221

Links

Location of Tomato Brothers

Map of Michigan