Rice & Suggar Supermarket: Supermarkets in Teshie, Accra | Hood Guide