Category: Indian Restaurant Category: Indian Restaurant
Address: 160 Trafalgar Road, Greenwich, London, SE10 9TZ
Landline: 020 8858 0227
Report a problem with this listing