K Sauce Restaurants in Plymouth
Show restaurants on map
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Plymouth, United Kingdom, PL1 2AG, Plymouth
"My favourite place in town Great food always"
Price
Feedback
These reviews refer only to the mentioned ingredients.