Red 8 Asian Bistro And Sushi Bar

Red 8 Asian Bistro and Sushi Bar, 1678 S R-92 STE 104, Lehi, UT 84043, United States

(801) 768-2828

Location