The food was really good but the service kinda sucked. I ordered by food ahead of time for pick up and when I went in the insisted that I never placed an order. I had to sit there for an additional 15-minutes cause they couldn't find it (or they forgot it and made it really quick). But it was worth the wait.