All reviews seem negative
Lombardi's has a second location in the Ballard neighborhood of Seattle, and they have the best Italian cuisine I've tried in the area. Unfortunat...