FREAKING AMAZING. I was set to come here in July but the wait was two hours. This time though the wait was 30 minutes (we only waited about 5) and sat right down at a table. I would suggest looking at a menu prior and deciding because then they can get your order in quicker. They make everything from scratch and I can tell! Its so fresh and delicious. I wish we had one of these closer to my house! I will DEFINITELY be back and will be recommending it to friends!