Yes, definitely
Sure, of course, it's a grocery store - you take something off a shelf and eat it - call it lunch!
Yes
There is a cafe inside
Yes there is.
I believe There is a cafe inside where you can grab a bite to eat
Thanks! Your answer is awaiting moderation.