Sweet Sisters

restaurant in Downtown Third Avenue District, Chula Vista

Phone: (619) 691-6357

Address: 357 3rd Ave