Tried this place for lunch this past Friday. Gotta say it was pretty good! I ordered the full Caprese Sandwich (takeout) - it was great! I was also pretty impressed at how quickly they made my takeout order given the crowd in there.
I'd recommend calling ahead to place takeout orders to avoid waits. Another pro tip: the large menu above the grill doesn't have all of their items listed so, go to the cashier and grab a paper menu - it has everything on it.
Verdict: highly recommend. I'll definitely be back.