Takashisimilar businesses >

801-519-9595

18 W Market St
Salt Lake City, UT 84101

Find this business under: Restaurants

Email This