Situated on Bembridge beach, the Lifeboat View Cafe boasts spectacular views. Serving fresh local crab & lobster daily. Open 7 days a week.
Tags: Island,Beach,Restaurant