I had never heard of this place before today. A group of us at work ordered hoagies today. I got the buffalo chicken hoagie and it waa delicious. They don't use breaded chicken, which is hard to find in a buffalo chicken hoagie. They use really good rolls for their hoagies, they don't fall apart! If you place a large order I recommend checking to make sure they packed everything before leaving. They did leave out some of our order. They were probably just super busy--I'd still order from here again.