WOW!!!! This place is a true GEM. From the moment we walked in until we left I was in awe. I could see and hear them making my food and being so cautious of my allergies. Never once did I feel as though I was an inconvenience. This place is a new fave. Likely the best sandwich I have ever had.
— Very
— Most/All
— Excellent