The Bistro
American
The Bistro is a restaurant located within the Sheraton San Jose Hotel, offering scenic views of a lush courtyard. It serves as a dining option for hotel guests and the public.
Location
Best places nearby
The highest rated places close to The Bistro.
Local restaurants nearby
1801 Barber Ln, Milpitas, CA 95035, USA


