Top Local Places

Royal Tandoori

226 Addington Rd, South Croydon,, Croydon, United Kingdom
Restaurant/cafe

Description

ad

In Royal Tandoori you will find our extensive and delicious menu with information about how to find us, book a table or call for a delivery.

Quiz