Metro Mass Food Joint

Restaurant in Accra, Ghana