Spicy Leaves Indian Restaurant

Address:

4546 El Camino Real
Los Altos, CA 94022
view in google maps

Phone:

650-948-9463
Contact   ·   Privacy   ·   Terms