7 / Seven Restaurant & Lounge

User Rating:


Address:

754 The Alameda
San Jose, CA 95126

Phone:

(408) 280-1644

Map:


Contact   ·   Privacy   ·   Terms