A Vietnamese sandwich generally made with French baguettes, …
A Vietnamese restaurant in San Francisco, CA.