We use cookies and similar technologies to run the site, keep you signed in, remember your preferences, and understand how the site is used. See our Cookie Policy and Privacy Policy.
134 Castro Street
Los Altos, CA
Cuisine: chinese, hotpot
Service options: Outdoor seating
© OpenStreetMap contributors
Looking for a restaurant in Los Altos? Four Seasons is listed here. It sits 2.1 miles northeast of central Los Altos, at 37.3947° N, 122.0787° W. The local food scene leans toward Chinese, Indian, Mexican. The menu centers on chinese, hotpot cooking. Other restaurants nearby include Agave Mexican Bistro (0.1 mi) and Amarin Thai Cusine (0.1 mi). Saint Francis High School, founded in 1955 by the Brothers of Holy Cross, is a Catholic, co-educational, college preparatory secondary school located in…. It's located at 134 Castro Street. Los Altos (; Spanish for "The Heights") is a city in Santa Clara County, California, United States, in the San Francisco Bay Area. Service options include outdoor seating.