Cafe offering Italian fare and fast food options.