Take your pick: Asian comfort food from a new restaurant in between names or authentic Italian cuisine from Caruso Ristorante.
Caruso has one of the best pizzas in Manila-baked in a wood-fired oven and made using only the finest Italian ingredients.