It does but I would suggest going in to eat. The food is better when you dine in.
Yes
Yes. We used to live right across the street, and had many fantastic take out dinners.
Yep!
Yes, great place to eat.
Thanks! Your answer is awaiting moderation.