Features
Vegetarian Dishes
Nearest public transport
New Malden - National Railway