1 year 9 months ago
a large restaurant. The dish had an excellent flavour. The menu's full selection wasn't available. It is an entirely vegan restaurant.
650
Venues, Delhi NCR