Jollibee

restaurant in South West Chula Vista, Chula Vista

Phone: (619) 426-2577

Website: www.jollibeeusa.com

Address: 285 E Orange Ave