Tomato Brothers - Howell

#2 - Sushi - Howell, Italian, American
3030 W Grand River Ave, Howell I-48843-8539, United States
Dishes: 35

Tomato Brothers

4.2 / 5 of 1611 Reviews
Phone
+15175469221
Address
3030 W Grand River Ave, Howell I-48843-8539, United States

Opening Hours

  • Monday
    11:00 -22:00
  • Tuesday
    11:00 -22:00
  • Wednesday
    11:00 -22:00
  • Thursday
    11:00 -22:00
  • Friday
    11:00 -23:00
  • Saturday
    11:00 -23:00
  • Sunday
    12:00 -21:00

Amenities

Dinner
Lunch
Brunch
Cocktails
Gluten Free Options
Kids
Parking
Vegan Options
Large Groups
Vegetarian Friendly

Feedback

★ 4.2 / 5 of 1611 Reviews

The average evaluation of 4.2 shows that the visitors have been very satisfied with the Tomato Brothers so far, Furthermore, this restaurant is known as one of the best in Howell, within the popular category Sushi.

What User likes about Tomato Brothers:
Hands down, one of the best restaurants in Howell! The pasta dishes are divine. And never skip the cheese with fresh, hot breadsticks! I never had a bad meal here and the service is fast. Better plan to get there early before waiting takes a long time View all feedback.

What J S doesn't like about Tomato Brothers:
Just picked up a half cooked pizza. The cheese is barely melted, crust isn't fully cooked at all. It's borderline inedible. I've heard great things about Tomato Bros and Gus's. Maybe I picked the wrong day, but the product definitely does not live upto the reputation. View all feedback.

Just picked up a half cooked pizza. The cheese is barely melted, crust isn't fully cooked at al...

j-s-firefighter794

Hubby and I had a very generous lunch today everything was so good and the Portions were very g...

vickie-przybylski

Menu Items

More information

Related Restaurants

Fast & Simple Download Menulist App now