Cello Italian Restaurant
209 E Grand River Ave, Howell
(517) 548-7500
Recent Reviews
Order Online
Reserve
You May Also Like
Thai Cafe - 215 E Grand River Ave
Cafe, Thai, Vegetarian
Marco's Pizza - 217 E Grand River Ave
Pizza, Vegetarian
Cleary's Pub - 117 E Grand River Ave
Bar, American, Burgers, Pubs, Vegetarian
Restaurants in Howell, MI
Cello Italian Restaurant
209 E Grand River Ave, Howell, MI 48843
(517) 548-7500