Sakura Restaurant - Dine in & Pick Up
Tel: 985-303-0001
Open 7 Days A Week
Sun-Thur: 11AM-9:30PM
Fri-Sat: 11AM-10:00PM