Positives: the subs are good and the employees are nice.
Negatives: we were the only people (2 adults and 3 kids) in the restaurant at 11:30 and it took 28 minutes, yes 28 minutes for 3 sandwiches. All the customers behind us it took over 20 minutes. The manager came over and apologized, gave us his card for free sandwiches. Several guest left when they saw the wait. $31 for 1 small sub, 2 big subs and 2 drinks. They also didn't make my kids sandwich correct but there was no way I was waiting for another.
I could be far more understanding if they were busy but we were the only people. They had one person running between orders and making subs. Later a manager came in and still only had one person in the front and an employee in the back.
Unfortunately I think the time to service will impact their business. Nice people, but obviously something is way off regarding how they run their business. You could eat in a full service restaurant for about the same cost and time.