Found this place on accident. Pleasant surprise. Super friendly staff, they seem to really like the place and excited to talk about menu. The sandwiches are round with a crunchy crust. All seemed very fresh. Price point is at the higher end but still within range.
I would definitely come back. Great food, clean, fast, friendly and nice vibe and patio. Small so not a lot of people but...