The Soup Stone

restaurant in Downtown Third Avenue District, Chula Vista

Phone: (619) 427-3772

Address: 310 3rd Ave