T.S. Mchugh's 

Address 21 Mercer St., Seattle, WA 98109, U.S.A.
Phone Number 206-282-1910
Nearest station