Caruso Ristorante Italiano sits at one of the corners of LRI Plaza along N. Garcia st. in Makati. Shaded by large trees, you'll hardly notice it as you pass along. That's why it's taken me more than a decade to step foot inside the restaurant. Entering the place, I was surprised how spacious it … [Read more...]