Garbanzos Falafel & Salad Bar - High HolbornRestaurantsLondon, LND07958 360913Not providedNot provided