London Cafe & Satellite Restaurant
Bole Road, Addis Ababa Ethiopia
London Cafe & Satellite Restaurant is a Cafe, International place is located in Addis Ababa, Addis Ababa. The address of London Cafe & Satellite Restaurant is Bole Road, Addis Ababa Ethiopia.
If you want to go to the place or need any services, you can contact them directly. The phone number is +251 11 663 8115,