I got a meatball sub from this location, and it was excellent. Location is very clean, and staff was very friendly. They have an online ordering option, so my food was ready to go as soon as I arrived.
The only negative is that is a bit pricey. Over $10 for a 12 inch sub and beverage. Not a ripoff since the food was very good, but still a little higher than I'd like to be paying for a sandwich.