Tulio Italian Restaurant - Seattle, Washington, 98101, United States