Poppy's Elida Depot
430 E Kiracofe Ave, Elida
(419) 677-0505
Menu
Restaurants in Elida, OH
Poppy's Elida Depot
430 E Kiracofe Ave, Elida, OH 45807
(419) 677-0505