Sakura Japanese, Thai, and Spirits

Asian restaurant · 1620 S Main St Ste. C&D, Chelsea, MI

Delivery · Dine-In

Hours

More food in Chelsea, MI · Asian Food in Chelsea