AMELIA'S SPECIAL FOOD JOINT.

Restaurant in Accra, Ghana