The Lotus Cafe, Yoga Studio & Shop

529 25th Street Ogden, Utah 84401
(801) 392-2282

Trip Advisor Reviews