Squid Restaurants in Woodstock
Show restaurants on map
4
Menu
Table booking
4
Menu
Table booking
City: Woodstock, 61 Central St, 05091, Woodstock, United States
"Way too overpriced. Food was terrible flavorless"
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Woodstock, 15 Rock City Road, Woodstock, 12498, United States Of America
"Excellent food and service comfortable"
Price
The Average price for Squid is:
$9.2
Feedback
These reviews refer only to the mentioned ingredients.