Le Sakura is a fast food restaurant offering a concise menu of simple, flavorful dishes. It features a modern, minimalist Asian decor and a unique sushi bar concept, alongside a typical Asian buffet.