Delivery
Pickup
Outdoor
Wales
South Wales
Newport
Victoria
1 Restaurants on GastroRanking
182 Opinions in 2 websites
Made an order via the restaurant's website, I was charged, however the restaurant did not confirm my order after a 20 minute wait, and there was no option to cancel. I called the number at the bottom