Zen House’s new location will be 4023 Woodland Ave. Sala Thai occupied that building before moving to 114 W. First St. in 2015.
Zen House’s new location will be 4023 Woodland Ave. Sala Thai occupied that building before moving to 114 W. First St. in 2015.