indianNot yet on Tasting Planet
Great India Tandoori
79 Lower Sloane St, SW1 W8DA, SW1W 8DA London, United Kingdom
Photos
No photos yet.
Reviews
No reviews yet. Be the first!
79 Lower Sloane St, SW1 W8DA, SW1W 8DA London, United Kingdom
No photos yet.
No reviews yet. Be the first!