Just Cafe

cafe in Downtown Third Avenue District, Chula Vista

Phone: (619) 585-0236

Address: 285 3rd Ave