Get directions to: Arita Restaurant, Seattle, WA
Restaurant address: 8202 Greenwood Avenue North Seattle, WA 98103, USA
Restaurant: Arita Restaurant