Fashionable Tianhe Plaza is right at the Tiyu West Road subway entrance, with a dedicated exit.
There are many in Zhengjia Plaza, so you can find whatever you want.
There are more in the alley behind.
Wangpin Formosa Steakhouse (Tianhe Branch) - Address: 3rd Floor, Baixi Commercial City, Sinopec Building, No. 191 Tiyu West Road, Tianhe District (near Exit B of Linhe West Metro Station).
Shuweinong Yuzhuang (Tiyu West Store) - Address: No. 74, Tiyu Xiheng Street, Tianhe District (near Tiyu Xixin Market).
Chaocheng Shantou Beef Hot Pot - Address: No. 19-21, Tiyu Xiheng Street, Tianhe District (near the Guangdong Provincial Consumer Committee).