The Palms Square! Ghana's Ultimate Destination For Restaurants And Shopping!

Flower Pot-Roundabout (Next to Palace Shopping Mall)
5 Spintex Road 
Accra - Ghana