Eli's Place

371 E Main St, Leola
(717) 661-3248