Vida e CaffèRestaurantsCommunity 11 Hospital RoadTema, Greater Accra Region · GHPhone unavailableEmail unavailableWebsite unavailableHours not available