Heidis Cafe

cafe in Northwest Chula Vista Area, Chula Vista

Phone: (619) 498-0208

Address: 500 3rd Ave