Don't get me wrong, the restaurant offered a wonderful selection of fresh and good quality food... What made me give this place 2 stars was the service. We came during lunch time on a weekend and paid $28 + the price of the soup base per person. Definitely on the pricier side for lunch so I had pretty high expectations. We ordered our food and nothing came out for 40 mins. We awkwardly waited at out tables and politely asked them about our order, 0 apologies from our server and still nothing came out. This was incredibly infuriating because you can only eat for 2 hours. Considering the lunch price is the same as the dinner price, I expected them to be fully stocked. We left hungry and disappointed, definitely won't be coming back.