Ocean Deli is a sandwich bar and lunch room offering takeaway and event catering.