SLURPING ENCOURAGED

SLURPING ENCOURAGED

mecha means “mom and pop" in vietnamese.

It’s also a curse word Grandma would say when we acted up.

 

The Mecha experience is an homage to our Asian-American upbringing. Our mission is to serve local communities by providing Asian comfort food while paying it forward.