THE Root Beer Stand at Indian Lake

Indian restaurant · 8080 OH-366, Russells Point, OH

To-Go · Dine-In

Hours

More food in Russells Point, OH · Indian Food in Russells Point