Busy (line from the counter to the door) but don't be scared off because they have quick service. Happy hour til 7 seemed decent but we were too late. My friend had the meatball sub and it was the best one I've tasted. We got it with sub bread and it was perfect. They also have several other bread options (sesame, crunchy baguette, etc). The linguine (pasta options are spaghetti, linguine, fettuccine, and penne) was a bit mushy but I liked the basic marinara sauce - it had some heat with lots of red pepper flakes. The sausage was bland - I would go for the big, fluffy meatballs. The garlic bread had a lot of herbs but was also surprisingly bland. This place is inexpensive and laid back - it has a family owned feel that I like. Everything has a lot of options as I mentioned above, and you can do half or whole orders (half was plenty for me). There is a soda fountain and free refills.
Based on my spaghetti and sausage meal I would give 3 stars but that meatball sub was honestly amazing. Next time I am definitely getting a sandwich!