Ike's Lair
LinkedIn Pintrest Facebook Twitter Google +

Ike's Lair,

Santa Clara CA
Address: 2235 The Alameda, Newhall (at El Camino Real), Santa Clara CA 95050 / (408) 244-2034

Type: Restaurant

Cuisine: American Vegan Vegetarian