About
Garden Restaurant based in Accra, Ghana: Contact Details, Phone Number, Email, Address, Website, Location, Opening Hours. Garden Restaurant.
Location
Next To Merchant Bank, North Ind. Area, Accra, Ghana, Accra, Greater Accra Region
Get Directions
Start your review of Garden Restaurant - Accra, Ghana.