Somewhat gimmicky with how you pay(basically you have get a card at the door to which you put all the things you’ve bought inside, beverages, dishes and etc) The food is GREAT! Which sadly results in the place mostly being packed, but i would say that it is worth it! Really nice Italian food, and since you basically make your own dishes it feels like you really get what you want. A place I would recommend!