Pesto Cafe offers a wide selection of Italian, Mediterranean, and European dishes, with a focus on pizza. Located in a shopping center.