Mama Luu is a Vietnamese restaurant.