This is a beach cafe restaurant. It is a cafe on the beach in Laguna Beach California. There used to be a pier at this location (demolished in the 1980's) - thus the name "Lost Pier"