First time here based on all the reviews sounds like food is great however, having to wait 45 minutes for takeout is ridiculous---especially if it's because the service behind the counter to prepare an order that's already cooked. There is no sense of urgency despite being standing room only. It's one thing to have great food but another not to appreciate your customers paying the bills...