1101 East Grand River Avenue, Howell
(517) 545-3959
The Holiday Grill is a restaurant that allows all customers to benefit from a neighborhood feel and family run business. The menu consists of traditional Greek dishes, such as mousaka, gyros, and homemade spinach cheese pie and kabob platters. The r...
Friday 05/14/09 - stopped and had a chefs salad. Found a piece of turkey with a tendon sticking out of it in my salad!! (VERY GROSS). Waitress offered me a replacement salad or dessert for the inconvenience of being grossed out and I still had to p...