New American restaurant · 503 W Lakeshore Dr, Kelleys Island, OH
Dine-In
See full menu
More food in Kelleys Island, OH · New American Food in Kelleys Island