Phở Đông Restaurant
2610 Broadway, Redwood City 94063