Upload Photo

Spezia Restaurant

The bright, warm and very satisfying new restaurant Spezia is an Italian eatery in St. James with Italian and Italian-American fare, with service that is comparable to the great dishes it puts out.