Loc - Vietnamese Kitchen Mainz is a restaurant specializing in vegan Vietnamese cuisine, including ramen and sushi. They focus on delicious Asian dishes made without animal products, with recipes reportedly inspired by Vietnamese temple monks.