You would have to drive...nothing available directly there.
If you have a car however there are many restaurants in the area North Shore mall and Liberty Tree Mall have several restaurants
There are some a few minutes driving. Not really close though
Thanks! Your answer is awaiting moderation.