Get directions to: Gigi Restaurant, Redwood City, CA
Restaurant address: 223 Twin Dolphin Dr Redwood City, CA 94065, USA
Restaurant: Gigi Restaurant