You expect Italian imported food. That's what you get. Taste and appeal are the most italian you will encounter in the Philippines. I did think it was slightly overpriced, service was not very friendly and the fact that cats and dogs are free to roam the premises as they see fit, how cute the might be, not very hygenic.
