Yes they do and their pies are made on site.
There pies are made on site and really good.
Yes thay do and I'm pretty sure its homemade
Not sure. I was there for breakfast.
Not sure, I have never looked or noticed.
Thanks! Your answer is awaiting moderation.