You are here
Stephanie Kim, Freelance Reporter
9:25 am PST December 13, 2018
Lake Forest is one step closer to gaining a new sushi restaurant in Westwood Square, near the northern end of the city’s Central Business District.
© Copyright 2019, 22nd Century Media, LLC. All rights reserved.