• Opa! Authentic Greek Cuisine

    • Restaurants
    325 Main St.
    Los Altos, CA 94022
    (650) 209-5340