Lancaster Beach Club is a Mediterranean restaurant offering a relaxed dining experience with takeaway options.