Smothered Rump Steak Restaurants in Cardiff
Show restaurants on map
Menu
Table booking
Menu
Table booking
City: Cardiff, 1 Plymouth Road, Cardiff, United Kingdom
MasterCard, Visa Card, Beer, Terrace
Price
Feedback
These reviews refer only to the mentioned ingredients.