Lotus Cafe
529 25th St Ogden UT 84401 USA
(801) 392-2282
This is the page of Lotus Cafe on 529 25th St Ogden UT 84401.
Lotus Cafe is a new listing on food pages, updated on November 24, 2023.
This page has had 3 visitors. You are the 3
rd
.
Map and Directions
WebSite
Location