The Root Beer Stand

American restaurant · 421 W River St, Antwerp, OH

Dine-In

More food in Antwerp, OH · American Food in Antwerp