Ivy Terra Plant Cafe
113 E Laporte St, Plymouth
(323) 922-5089
Menu
Restaurants in Plymouth, IN
Ivy Terra Plant Cafe
113 E Laporte St, Plymouth, IN 46563
(323) 922-5089