Get directions to: International House Of Pancakes, Chula Vista, CA
Restaurant address: 2258 Otay Lakes Road Chula Vista, CA 91915, USA
Restaurant: International House Of Pancakes