Ichiro 4124 University Way NE Seattle WA United States
Phone: 206.632.6975 Parking: street parking, public transit accessible, own parking lot