Scallops Restaurants in Welling
Show restaurants on map
4.6
Menu
4.6
Menu
City: Welling, 28 Upper Wickham Lane, Welling I-DA16 3HF, United Kingdom
"You can't beat it if you shut your eyes and with the music you feel like your in Spain and as for the food best around for miles dont take my word for..."
Price
The Average price for Scallops is:
$50.2
Feedback
These reviews refer only to the mentioned ingredients.