The food was delicious. The staff were friendly. The environment was very nice. We got there on a "busy " Saturday afternoon. Our wait time was told to be 30 minutes but we only waited 15, thats a win in my opinion ! The only reason I'm giving 3/5 stars is our specific waitress only came to our table once. After being seated it took her a little while to come greet us. After some time she came and took our drink order along with our entrees. And that was it, never came back to deliver our food or ask us how our meal was nor did she come to refill our waters or as us if we needed anything. Luckily I had water bottles in my bag, and babywipes for napkins so I didn't have to bother anyone else. I understand it's Saturday and it was slightly busy, but she should've stopped by our table at least once during our 45 minute dine in. But it was clearly not busy when she saw the tip and swiped it up as soon as we got up to go pay for our meal.
Over all, I do plan on coming back, just having my fingers crossed for a different or more attentive waiter.