No they do not deliver
You can order take out, but you have to remember the number they give you over the phone
No they do not deliver it's a small little place there's barely room for standing room only it's not very big parking is basically bumper-to-bumper
I don't think so
Thanks! Your answer is awaiting moderation.