Mountain View BarRestaurantsStreet address not providedAccra · GH+233534021552Email unavailableWebsite unavailableHours not available