Lucky 5 Chinese Restaurant

130 N Main St Spanish Fork UT 84660 USA

(801) 798-7998

Location