I have been to this location a few times and the only reason why it's getting a two star review is because of the service. The food is absolutely amazing, especially for having such a small menu. My first experience here I didn't even get to try the food because I sat at my table for almost 20 minutes without even having a server come by. it was on a weekday in the late morning and not busy which was confusing. When I asked the front hostess if somebody could at least bring me water she said someone would be right by and no one ever came. I ended up walking out and leaving without ever having contact with any staff. I did go back another time with a group of friends, and the service was still mediocre. It's pretty disappointing because the menu is great but they need to work on their customer service.