Teppan 101 Restaurant in Subic Bay serves Asian fusion dishes with the most engaging chefs who prepares and cook right in front of the guests. This restaurant is conveniently located in the heart of the city which is very accessible to other major attractions. The chefs are all trained on international standards headed by Chef […]