We are a Chinese-Japanese styled restaurant, serving a variety of different Chinese-Japanese styled food in a buffet way, plus at a fair price for food. Sakura Buffet is a great place to eat with you friends & family, good for lunch as well as dinner We have our restaurant in 301 East International Speedway Blvd, Deland, Florida, 32724.
Location & Information
301 East International Speedway Blvd
Deland, Fl 32724