This place has some of the best subs. I am a fanatic for their meatball subs, just make sure that they put a lot of cheese on them and you will be hooked for life. They also make fresh new soups daily. So if you are going with someone who doesn't want anything heavy you can still get your fix while they get theirs.
more