Location: Home > YellowPages > IN > Mentone > Teels Family Restaurant

Teels Family Restaurant

108 W Main St
Mentone, IN 46539
574-353-1091