This is one of my favorite Italian places in the Phils. The food is great, which is why this is a 2 star as opposed to a 1. The reason for the rating? Cockroaches! Not just 1 cockroach but many. We saw cockroaches on the wall, on the food table, and lastly, after we sat down to eat there was one on our tray! THERE ARE COCKROACHES EVERYWHERE! Please do something about it so I can eat there again!!