Snails Restaurants in STROUDSBURG
Show restaurants on map
4.1
Menu
Table booking
4.1
Menu
Table booking
City: STROUDSBURG, 517 Main Street, Stroudsburg, 18360, United States Of America, STROUDSBURG
"The menu sounded great but we were disappointed by the seafood dishes we ordered. The mussels in wine and garlic was bland and too watery. The scallop..."
Price
The Average price for Snails is:
$10.7
Feedback
These reviews refer only to the mentioned ingredients.