Red Olive Restaurant - Howell

3838 E Grand River Ave, Howell, MI

Menu (As of 11/1)

Red Olive Restaurant - Howell: hours and how to order