img1

Royal Tandoori

Book a Table Order Online

8 Chapel Hill, Stansted, Essex, East Anglia

Cuisines: Indian