VegYatra
Travel guides
Find veg food near me
Home
/
United Kingdom
/
London
Diwana
Pure veg Indian restaurant in London, United Kingdom.
Address
121-123 Drummond Street
Phone
+44 20 7387 5556
Heading there?
Directions
Open in VegYatra
More veg places in London