The Terrace is located in Pasay, Philippines on 5th Floor, Maxims Hotel, Resorts World Manila, Newport Boulevard, Newport City. The Terrace is rated 3.7 out of 5 in the category buffet restaurant in Philippines.
Address
5th Floor, Maxims Hotel, Resorts World Manila, Newport Boulevard, Newport City