I am rather impressed with the restaurant.
I have not eaten in, but I ordered delivery to my house, and it was excellent.
I am Italian, so I am picky, but this place was really good.
I have to state so far I only ordered simple dishes (veggies, etc) but they were all well done.
I will order again, and hopefully visit in person first time I go to Suntower for some shopping.