Sakura Express (St. Michael)
Enjoy orders from Sakura Express, best Japanese restaurant in St Michael. Order Online and support your local restaurants with EzorderNow
Monday - Closed
Tuesday - Sunday: 11:00 AM - 9:30 PM
Sakura Express (St. Michael) is a Japanese restaurant located in St Michael. We feature authentic Japanese cuisine and we take pride in serving you the finest and freshest Japanese cuisine in the area. Sakura Express (St. Michael) welcomes you to a pleasant and memorable dining experience.