Italian restaurant Spilusi offers a taste of Italy. Known for its pizza and pasta dishes.