The Garlic London

The Garlic London

0  Reviews


Indian in London - Tottenham
153 Tottenham Lane , Tottenham, London, N8 9BT
+44 (0) 20 8341 1819

The Garlic in London, London, is an Indian restaurant who offers Indian dishes . The address for The Garlic Indian restaurant is 153 Tottenham Lane.




Have you got a spare minute to add a review of The Garlic, London? Your The Garlic London review will help build a list of the best Indian in London. If The Garlic London is your business, why not claim it today! After claiming your business, you will be able to improve your business listing.