Yes
I'm not sure. It was always dine in and take out.
They sure do. Try their deleicious homemade mustard
Your question has been sent.
Expect an answer!