Really, this place only serves pizza on the ground floor. you have more choices upstairs but don't bother. Their pizzas are simply the best. The staff is nice, many of them even speak English (rare in the area) and the prices are reasonable. Careful though, I believe they are closed on weekends.
If you own or manage SottoSopra, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.