Overrated for that rating.
I ordered the grilled chicken banh mi, taste was very mediocre, the bread was definitely not re-heated properly... outside so soggy and there is no bread flavour.
The service was nice, and at least the pickled veggies are some why fresh.
If you are looking for a not authentic banh mi for 6-7$, then this is perfect. For people who have actually tasted a real banh mi would probably never come back here again.