Salt Szechuan Pepper Squid Restaurants in Stratford-upon-Avon
Show restaurants on map
4
Menu
Table booking
4
Menu
Table booking
City: Stratford-upon-Avon, 1 Bridge St, Stratford-upon-avon, England, CV37 6AB, Stratford-upon-Avon, United Kingdom
"Beautiful, some good vegan options and have a nice selection of g"
Price
The Average price for Salt Szechuan Pepper Squid is:
$7.9
Feedback
These reviews refer only to the mentioned ingredients.