So funny as I was there just for lunch today!
We often go there for lunch. Pizza is exquisite and my italian colleague gave that place a thumb's up so, no worries!
The only funny thing is that it's an italian place, located within an asian mini shopping center so one can be confused at first.