Red Lantern Restaurant

175 N Freedom Blvd, Provo, United States Get Directions to this spot
175 N Freedom Blvd
Provo,
UT, United States
(801) 356-8866

Rate and review Red Lantern Restaurant in Provo, UT, United States!

Share your experiences at Red Lantern Restaurant with your friends or discover more Restaurants in Provo, UT, United States.