LOVE LOVE LOVE Gandolfo's!! The sandwiches are STACKED with meat and cheese and all the toppings you could want. Unlike other sandwich places I've eaten at, I'm actually full after eating a half sandwich. The menu was massive but the helpful staff at the counter took the time to walk me through it and make sure they got my order exactly how I wanted it. Certainly a great lunch option and I'm sure their breakfasts would hold me over for quite awhile as well.
Pros: variety, portions