Went here for the first time and I ordered off of their website. That was easy enough to do.
The sandwiches were yummy, but small. 8" is their largest. My husband easily can eat 12" with no problems, so I was disappointed that they do not offer a larger size.
French bread was soft and flavorful. Meats were fresh and so were the toppings.
Catering............I was going to order for a function, but they do not put the sides/toppings on the side or in containers. We have about 12 people coming and I don't want every sandwich the same. Some may not like lettuce etc. on their sandwich. I talked with one of the employees about this, and the only thing they put on the side is the mayo and ketchup in packets. He told me that all sandwiches are made with toppings and that they do not have containers. I was very disappointed in that.
So with that said I can't give a higher rating because of the size of the sandwiches and the catering issues. Guess I'll be ordering from Subway again.