Start from
Phở Barclay Restaurant
65 Barclay Farms Shopping Center, Cherry Hill 08034