No. But there's a bit of a long line to order food (30mins-today, Friday May 7 2021@ 130ish pm), and another 30mins for them to give you the food. We did take-out.
5min wait today. Monday night at 7pm
No
But when i went, there was a line going outside, so be ready for a possible long wait
Thanks! Your answer is awaiting moderation.