ViaMichelin
Tamarind Lounge
Location picture
Well 7.3 (6 reviews)
Approx. £20
Location
Green Lanes
London N21 2RT