One can always call Mario and ask.
Yes they do, but I'm not sure on the radius or if a minimum purchase is required. If your looking for something to try @ Mario's let me recommend their "Bad Boy Sandwich, " lightly toasted it's one of My Fav Deli Sandwiches.
No, but you can do postmates
Thanks! Your answer is awaiting moderation.