I have lived near Greenlake for many years but only went to this restaurant recently. The food is amazing, probably the best Italian in Seattle. Call ahead for reservations thou...
All reviews seem positive