Project Pie

restaurant in Urban Core, Chula Vista

Phone: (619) 621-2979

Website: www.projectpie.com

Address: 555 Broadway Suite 140