Cafe offering a refreshed menu and welcoming atmosphere.