Luc Lac Vietnamese Kitchen

Restaurant, 835 SW 2nd Ave, Portland, OR 97204, USA, Portland, OR

VeganScore 70 · 3 vegan main dishes

Menu

Mains

Starters

Start your free trial