Deli is a Mediterranean restaurant offering daily fresh menus and takeaway or delivery options. It is known for preparing fresh menus and varied specialties with passion.