Family restaurant · 11991 South Ave, North Lima, OH
Dine-In
More food in North Lima, OH · Family in North Lima