There is a mall at walking distance With several restaurants as well
The Courtyard has the Bistro. There is a restaurant in the Sheraton, pretty nice. Then there are some local smaller places.
Very few. I found a Subway and a coffee shop within about a 10 min walk. You are probably better off with uber eats.
Thanks! Your answer is awaiting moderation.