Food was pretty good but we could tell that it had been sitting for a while. I placed the order around 2:30pm for 4:30pm pick-up. I am guessing they prepared it right after I placed the order. I would have been better if it were fresh, especially sushi! We will try again eating there. Although I was a little disappointed with the service too when I went for the pick-up, not very friendly. Willing to give them another try, hopefully they can improve.