THE Root Beer Stand at Indian Lake
8080 OH-366, Russells Point
(937) 843-4141
Menu
Restaurants in Russells Point, OH
THE Root Beer Stand at Indian Lake
8080 OH-366, Russells Point, OH 43348
(937) 843-4141