Went in to try their eggplant parm sandwich. It's very tasty (way better than the undercooked mess from San Francesco Foods; less fancy and finely-crafted than Indie Alehouse's) and I would come back weekly to get it, if only it didn't come to $20 for the sandwich and a canned soda. Especially since I left still hungry.
I can tell they use good ingredients and put care into each element of it. Can't stomach the price, especially given its utilitarian factory vibe (which otherwise suits it!). Will swing back to try the pizza...