Ambala EustonRestaurants112-114 Drummond StLondon, ENG, NW1 2HN · GB+442073873521ambalafoods.comHours not available