The food here is very good. It is a little overpriced but it is worth the price. They have amazing subs and pizza here. Expect to wait for a good bit to get your order in, but the wait is worth it. I prefer calling ahead and picking up my order. This saves me a ton of time.