Le Soleil Vietnamese Noodles And Grill

Le Soleil Vietnamese Noodles and Grill, 1515 E 14th St, San Leandro, CA 94577, United States

(510) 614-0122

Location