Village INNRestaurants49 Swaniker StAccra, AA, GA · GH+233555113086Email unavailableWebsite unavailableHours not available