Get there at 11 sharp. I do not think they take call in orders.
Yes actually when I was there 3 weeks ago they were only open for takeout
I'm not sure, but I know you can place an order in person and take it anywhere you'd like because of how they serve the food. Trust me, it's worth it!
Thanks! Your answer is awaiting moderation.