Restaurants - Indian London

Tandoori Garden

Address
18A Th 98 Lillie Road
Place
SW67SR London
Landline
020 7381 1069

Description

Tandoori Garden can be found at 18A Th 98 Lillie Road . The following is offered: Restaurants - Indian - In London there are 690 other Restaurants - Indian. An overview can be found here.

Reviews

This listing was not reviewed yet

Categories

Restaurants - Indian
02073811069 020-7381-1069 +442073811069

Map 18A Th 98 Lillie Road