Italian Restaurant · 2nd Flr, Newport Mall, Resorts World Manila, Pasay City, Metro Manila · Manila
More places in Manila