You can definitely call in and do carry out or take out. And if you download and use Postmates you can even have it delivered to your house. Want $5 off your next 5 Postmates orders? It's valid for 7 days when you sign up with my link (new customers only!) https://postmat.es/nl1Ec7OUDW
Yes they do just call in and they will hook you up
Yes
Thanks! Your answer is awaiting moderation.