RESTAURANT

The Village Pump

103 W Lakeshore Dr, Kelleys Island, OH 43438 1 review

Chicken 'Filet'

best dish

5/5

The Village Pump, is a restaurant located in 103 W Lakeshore Dr, Kelleys Island, OH 43438. The best dish is Chicken 'Filet'. Our users uploaded 1 dish photo

Map