Get directions to: Elegant Restaurant, Redwood City, CA
Restaurant address: 851 Green Ave Redwood City, CA 94065, USA
Restaurant: Elegant Restaurant