Skip to content
Indian Restaurant

The Royal India

1 local recommends · Estimated price 2 out of 4 ·
Location
213 Cardiff Rd
Wales, CF64 4JW
Phone+44 29 2051 3800
Hours of Operation statusClosed · Opens Wednesday 5:30 PM
Reservations
Yes
Powered by Foursquare