Red Maple Chinese Restaurant

2882 4700 S Taylorsville UT 84129 USA

(801) 747-2888

Location