C & C Express

  • 9200 Bolsa Ave
    Ste 308
    Westminster, CA 92683
(714) 894-7533

This is a food to go Vietnamese restaurant at the food court inside Asian Garden Mall. Snails are  a popular item here.

View All 1 Gallery


Suppp bruh?