Five Star Chop Bar

Restaurant in Accra, Ghana