My office orders from here pretty regularly. The food is very good and always fresh. The hot Joey sandwich is soooo good. Plus their cheesesteak sandwiches are very good as well. I cannot comment on the decor or ambiance as I've never actually ate there but the takeout is very good.