If you call them on the phone when you arrive they will most likely accommodate your needs. They are very nice!
Not sure about curbside pickup. But they have great food and it's a small restaurant you can walk in and get out real quickly. They're very nice and I would imagine if you request it they would probably do it but not sure
Thanks! Your answer is awaiting moderation.