Swiss House. Tucked away on Le Thanh Ton Street, Swiss House Saigon is like a breath of fresh air with a Swiss chef, authentic Swiss dishes

Swiss House. Tucked away on Le Thanh Ton Street, Swiss House Saigon is like a breath of fresh air with a Swiss chef, authentic Swiss dishes