• pier
  • Spyglass Restaurant

    • Restaurants
    2703 Spyglass Dr.
    Shell Beach, CA 93449
    (805) 773-7632
    (805) 773-7634 (fax)
    • Whom to Contact