The Village Pump

American restaurant · 103 W Lakeshore Dr, Kelleys Island, OH

Dine-In

Hours

More food in Kelleys Island, OH · American Food in Kelleys Island