Little Caesars Pizza

restaurant in Otay Mesa, Tijuana

Phone: (619) 661-1700

Website: www.littlecaesars.com

Address: 2368 Roll Dr