Scarlatti is a restaurant offering Spanish & Italian-influenced cuisine with a fixed-price option, served in a cozy setting with a spacious terrace.