Nothin' like a hot sandwich on soft bread piled high with meat. Gandolfo's definitely doesn't skimp on portions and my hat is off to you if you are able to finish the whole sandwich in one sitting. Don't be intimidated by the HUGE menu board, take your time, you'll find something you'll love. The place was clean and the staff was pleasant...they made everything fresh. Being able to get a deli salad as opposed to chips as a side was also a big winner for me.
Pros: variety, portions