So this is one place which I suggest to each and every Italian lover. I have been there over 30 times and still go on most weekends.
The ambience is good, feeling like a restaurant in Italy especially when Italian music is being played. I am a vegetarian and the best pizza according to me ismidi which is not on their new menu but will be made on asking. Also penne arrabiata and 3 cheese raviolli are really tasty and must-trys!