national.restaurant
Restaurant Menus & Prices
Restaurants Near Me
Gift Cards
Nutrition
Recipes
Content Hub
Home
Restaurants Near Me
New Amsterdam Bar & Restaurant
IL
Peoria
New Amsterdam Bar & Restaurant Locations in
Peoria, IL
New Amsterdam Bar & Restaurant - 120B SW Water Street
120B SW Water Street
Peoria, Illinois 61602
New Amsterdam Bar & Restaurant Locations in Cities Nearby