Sakura hero image

Sakura

Restaurant

2507 W Fullerton Ave, Chicago, IL 60647, USA

Biter Score
8.2
Closed
Sunday: 4 PM – 9:30 PM
Sakura photo 1
Sakura photo 2
Sakura photo 3