Govinda's Pure Vegetarian Restaurant9-10 Soho Street, London, W1D 3DL, United Kingdom | 020 7437 3662 | Website
This eatery has a lovely atmosphere
Govinda's is a vegetarian / vegan restaurant near Tottenham Court Road station. For somewhere in central London, the prices are good. The food also is good. I chose from the set menus - which...
1 result shown