Yes but over the web or app is best.
Just call them !
Yes but they get bust around lunch and dinner times so they may not answer in a timely fashion.
Yes you can order ahead.
Yes
Yes, preferably online is recommended
Thanks! Your answer is awaiting moderation.