img1

New Rose Tandoori

Order Online

139 Malden Road, , London, North West

Cuisines: Indian