Places
Communities
Detecting...
Chat
Restaurants
MI
Howell
Tomato Brothers
Tomato Brothers
4.6
(0 reviews)
• Italian
3030 W Grand River Rd
Howell, MI
+1 517-546-9221
Overview
Menu
Reviews
Q&A
Business Information
3030 W Grand River Rd
Howell, MI
+1 517-546-9221
Location
Loading map...
Similar Restaurants in Howell, MI
Cello Italian Restaurant
Italian
Howell, MI
4.5
Coratti's Pizzeria Bar and Bocce
Italian
Howell, MI
4.2
M Street Baking Company
Bakery
Howell, MI
9.2
Los Tres Amigos
Mexican
Howell, MI
4.1
Blue Fin
Japanese
Howell, MI
7.0
Jonna's Bar And Grill
Pizza
Howell, MI
4.5