I can only give this place a 5 star with no doubt. Super delicious food, great customer service, super professional waiters, fantastic ambience and many more I can not describe in words.
We were a party of 7 with kids and called few days in advance to book a table. Booking was easy and when we arrived we were seated in our reserved table but also were given few other options for seating that we decided not to take:) our table was at a very good spot of the restaurant. The waiter was always smiling, very friendly with us and the kids and paid close attention to all of our requests as well as picky kids requests. We ordered drinks, appetizers, food and dessert and they were all super super tasty. The bread that was served was fresh from their oven and we loved it.
Overall, great restaurant, nice atmosphere, professional service and I will definitely recommend this place and will go back for sure.