Places
Communities
Detecting...
Chat
Restaurants
MI
Howell
Cello Italian Restaurant
Cello Italian Restaurant
4.5
(0 reviews)
• Italian
209 E Grand River Ave
Howell, MI
+1 517-548-7500
Overview
Menu
Reviews
Q&A
Business Information
209 E Grand River Ave
Howell, MI
+1 517-548-7500
Location
Loading map...
Similar Restaurants in Howell, MI
Tomato Brothers
Italian
Howell, MI
4.6
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