Olive Garden Italian Restaurant
12420 Felch St, Holland
(616) 820-6007
Recent Reviews
Order Online
You May Also Like
Anna's House - Holland - 12450 Felch St
Breakfast, Gluten-Free
Potbelly - 12359 James St Ste 10 Ste 10
Sandwich Shop, Fast Food, Salad
Sharkee's Bar and Grill - 12427 Felch St
Bar & Grill, American, Bar, Breakfast, Chicken Wings
Restaurants in Holland, MI
Olive Garden Italian Restaurant
12420 Felch St, Holland, MI 49424
(616) 820-6007