Biz Buzz: New owners renovate and reopen Utopia in SLO

January 11, 2010 10:09 PM

UPDATED January 11, 2010 10:10 PM