Pho Tan Loc

Restaurant in Windsor Locks, CT

Vietnamese restaurant