Skip to content
Home
Menu
Location & Hours
Login
Cart
Location
Lucky China - Roy
5429 S 1900 W
Roy, UT 84067
(801) 776-8518