La Storia is an Italian restaurant offering pizza and dishes from various regions of Italy, including Neapolitan and Sicilian specialties. Takeout is available.