img1

Guru Tandoori Restaurant

Book a Table Order Online

12 Long Lane, , London, North London

Cuisines: Indian