Excellent place for a sub sandwich, all meat and cheeses are freshly cut in front of you (unlike Subway). Bread is always fresh and soft. A little on the spendy side but in my mind, you get what you pay for and if you want a FRESH sandwich this is the place to go. I'll be a returning customer for sure.