Order Online

Sakura Restaurant

231 Wickenden St
Providence, RI 02903
(401) 331-6861
Order online Menu | Reservation | Info
Any questions please call us.