Addis Restaurant, Caledonian Road, London N1RestaurantsLondon, ENGNot providedNot providedNot provided