The Bay Restaurant

Family restaurant · 117 Lake Shore Dr, Celina, OH

Dine-In

Hours

More food in Celina, OH · Family in Celina