Family-run Cafe Deli offering genuine Italian cuisine with a homely atmosphere.