Pete's Place is a cafe offering coffee and a tempting menu.