Pho Tan Loc
Restaurant in Windsor Locks, CT
Vietnamese restaurant
Restaurants
ยท
Windsor Locks, CT guide