Pasta Shops in Chula Vista, California

Find the top Pasta shops in Chula Vista, California near you now.

California Pizza Kitchen at Otay Ranch Town Center

Pizza restaurant

Address: Town Center, 2015 Birch Rd Ste. 725, Chula Vista, CA 91915

Order