I've never personally gone in to the shop. So I can't speak of how clean it is or isn't. It's a college town. It's Mill. This place delivers late and it's surely better than fillibertos. Delivery can take some time depending on the night. Reasonable prices I'd say standard considering you get more meat. Great tasting subs for a great price on a night you don't want to drive!