No, they do not deliver but they offer take out.
No
Nope, but they do offer fairly exceptional take out options. I'd highly recommend the pizza if you're looking for a meal to go, otherwise spend the extra 30 minutes (usually very fast service) and get one of their other entrees in house. You won't regret it!
Thanks! Your answer is awaiting moderation.