Mizu Japanese Steakhouse

339 Strander Blvd Tukwila WA 98188 USA

(206) 575-9109

Location