Swiss Tavern Bar and Restaurantsteak, pasta, pizza, sandwich, burgerNo AkayPH reviews yet₱₱PhilippinesView Details