Gaylords Indian Restaurant


(650) 326-8761

1706 El Camino Real , Atherton , CA   94027