Mr. Steak - Tanzi Store is located in Taichung, Taiwan, Province Of China on 2F, No.88, Sec.2, Zhongshan Rd, Tanzi Dist. Mr. Steak - Tanzi Store is rated 3 out of 5 in the category steakhouse in Taiwan, Province Of China.
Address
2F, No.88, Sec.2, Zhongshan Rd, Tanzi Dist