Red Chili Leaf is a Vietnamese restaurant.