Duck End Restaurants in East Saint Louis
Show restaurants on map
4.1
Menu
4.1
Menu
City: East Saint Louis, 800 Saint Louis Avenue, East Saint Louis, 62201, United States Of America
"Great place, their shrimp Saint Paul’s and wontons always hit the"
Price
The Average price for Duck End is:
$2.3
Feedback
These reviews refer only to the mentioned ingredients.