They are open till 7pm I believe
Internet claims they were open until 7pm but the outside looks like they closed off whatever entrance there is. It really doesn't look like they will open tomorrow or anytime soon, but maybe I'm wrong.
They are a lunch deli
They have baked goods inside the general store.
The sign is in the middle of the property. Didn't see a restaurant just a general store.
Thanks! Your answer is awaiting moderation.