This place is pretty good and the atmosphere is fun. Although I'm generally not a fan of subs, the sandwiches here were good. For those who like a lot of meat, the subs here are stacked thick and the servings are big. I though the meat-to-veggies ratio was off, but I guess that's because I like a lot of veggies. There was also slightly too much sauce, causing the sandwich to get a bit soggy.
Overall, I like this place, and the restaurant itself is nice, clean, with friendly service.