International Cab 1017 El Camino Real 450 Redwood City, CA 94063 Phone: (650) 365-2004
Category: taxicab service