The Glen, SAN JOSE, California (CA)
Comfortably positioned at 1180 Lincoln Ave () in SAN JOSE, California (CA) (95125), The Glen is available at 4082889422. Please do give them a call beforehand to make a reservation.
More restaurants in SAN JOSE, California (CA)
The Glen contact information and details:
Address: 1180 Lincoln Ave - , SAN JOSE, California (CA) 95125
Contact Phone: 4082889422
