This place never fails to impress with the sandwiches they serve. I order either the #1 or the #5 without pickled veggies (not a huge fan of pickled veggies).
The bread is usually baked fresh and delicious. The grilled pork and various meats taste great. I also end up ordering the Lychee smoothie with every meal.
Even though you have to pay in cash (they have a on site ATM), it's worth it.
I would seriously give this place a shot if you have not already.