I really love the subs here, the Italian the buffalo chicken philly are my favorites. The ingredients are always fresh and they slice the meat right before they make the sandwich. Sometimes they skimp on the portions for the buffalo chicken philly, it just depends who is making it. The prices are pretty decent especially for what you get. The service is alright and overall staff is friendly and efficient, again it depends on who you have serving you that day. But I've never had a bad experience and they food is definitely good enough to keep me coming back. Much better than subway.