Haystacks - Lima

#10 - European - Lima, #21 - Cafés - Elida, American
1452 N Cable Rd, 45805, Lima, US, United States
Dishes: 6

Haystacks

Phone
(+1)5672896882
Address
1452 N Cable Rd, 45805, Lima, US, United States

Amenities

Accepts Credit Cards
Breakfast
Fast & Simple Download Menulist App now