Delivery
Pickup
Outdoor
Wales
South Wales
Newport
Tredegar Park
1 Restaurants on GastroRanking
1430 Opinions in 3 websites
Food was hot and plenty and reasonable , sevice was speedy.