Turn Bar & Grill Address: 295 Main St, Los Altos, CA 94022 Phone: (650) 559-8876 Payment: Other Details: An American dining experience. Restaurants Other Businesses: Charley's Restaurant at 244 State St, Los Altos, CA 94022 Ristorante Il Porcino at 242 State St, Los Altos, CA 94022 La Gondola Ristorante at 242 State St, Los Altos, CA 94022 Plates Bar and Grill at 233 State St, Los Altos, CA 94022 Crepe Maker at 280 Main St, Los Altos, CA 94022