No
No restaurant on site but they do have a deli you can purchase food items that are ready to eat. Chicken, sub sandwich etc.
I believe that there is a dunkin donuts, an Arby's and a Taco Bell
A dunkin donuts I believe
Thanks! Your answer is awaiting moderation.