Vietnamese restaurant · 2708 Loker Ave W, Carlsbad, CA
Dine-In
More food in Carlsbad, CA · Vietnamese Food in Carlsbad