Loving Hut Santa Clara
Location
2855 Stevens Creek Blvd, Santa Clara, CA 95050, USA
408-615-1422
http://www.lovinghut.us/santaclara/