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