Ok. I am torn to give this place 2 stars.
Food wise it should be 5 stars, tasty, fresh and delicious food. HOWEVER, the service is terrible. The waiters are not engaging, the wait time for everything is crazy long even when the place is empty. I come here often because the food is great, but the wait is always an issue. It takes a long time for them to NOTICE you when you arrive. You order wine and it takes a long time for them to bring the bottle to the table and the same happens with the food and hookah. It actually takes a long time for you to get your check too. I sincerely don't understand. I think with training this place can be an amazing spot with great chances to be one of the best on its sector.