Order Online

Order Online

Sakura Restaurant
231 Wickenden St
Providence, RI 02903
(401) 331-6861

orderonline

Menu | Location | About Us