Le Soleil Vietnamese Noodles & Grill

  • Restaurants
1515 E. 14th St.
San Leandro, CA 94577
(510) 614-0122
(510) 614-0105 (fax)
  • About

    Fine Vietnamese Cuisine in Downtown San Leandro.