Pizzeria Il Sole offers Italian cuisine, specializing in stone-oven pizza, served in a cozy setting with a sun terrace.