Azitra is a modern Indian restaurant offering refined cuisine, alongside a selection of wine, beer, and spirits.