Village Grill

4075 Evergreen Village Square #120
San Jose, CA 95135
Tel: (408) 270-1000
Get Directions