Saigon 2 is located at 2113 Marina Blvd, San Leandro, 94577. We are serving beef noodle soup, Vietnamese food. We do pickup and catering... Family-owned, Saigon 2 Restaurant is located in 2113 Marina Blvd, San Leandro, California. At here, we..
Relevance: 21.495697