Executive Pub and Restaurant

Restaurant in Accra, Ghana