New Owosso eatery offers sushi, Japanese, Thai cuisine | Local news
Owosso – This summer, a new restaurant opened its doors in downtown Owosso, and it has been successful in its first month and a half of operation. Sakura Japanese, Thai and Spirit, located at 115 S. Washington St., held its grand opening on Aug. 22 and has seen tremendous community support, according to its owners. … Read more