New Owosso eatery offers sushi, Japanese, Thai cuisine
Owosso – This summer, a new restaurant opened its doors in downtown Owosso, and has enjoyed success 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 …