Traditional American restaurant · 13100 NW Main St, Amsterdam, MO
Dine-In
More food in Amsterdam, MO · Traditional American in Amsterdam