As an employee of one of the nearby arenas, I chose Mama Gina's on a night where I was stuck at work late and needed to pick up a quick bite. I went in with a friend and we both ordered to go. Both of us got hot sandwiches- I got the chicken parm. After ordering and paying, we were told that we could have a seat in the dining area while we wait. What was supposed to be a quick dinner-run ended up being about a 30 minute wait to get our food. I ordered a drink to go and had to wait the whole thirty minutes before even getting my cup to fill up. Very annoying. The food really even wasn't that good, and the chicken tasted similar to that of Lean Cuisine chicken parm. Overall, pretty disappointed with Mama Gina's. I've heard the pizza is pretty good here, but I wouldn't have any experience to vouch for it.