My friend recommended this place, so my family and i decided to give it a try today. We arrived at 12:30 and the place was full. The hostess told us there is a 30 minutes wait, so we decided to be patient. While we were waiting, i noticed that there was customers who were eating there alone or with another person on tables made for 4. Also, there was a big group of people sitting on joined tables made for two. I guess if they organised that in better way, customers wouldn't have to wait too long to get a table. Anyways, after 30-35 minutes, we got our table.
Food: very very good! We really were surprised by the quality and the presentation of the plates. They don't toss the food on plates and bring it to you, they take the time to make it look nice. They have many choices and you can feel the freshness in everything.
Service: Pretty good service even if they were really busy. They have a lot of staff and they are really kind. They are very fast and don't leave empty plates on the table for too long.
The restaurant is very clean, i am totally giving it another shot, i'll just probably make sure to have a reservation next time to avoid waiting.