Get directions to: D'lish Gourmet Pasta & Pizza, Chula Vista, CA
Restaurant address: 2260 Otay Lakes Rd, #101 Chula Vista, CA 91915, USA
Restaurant: D'lish Gourmet Pasta & Pizza