Sakura Japanese Cuisine
132 W Main St, Urbana
(217) 954-1257
Recent Reviews
Order Online
You May Also Like
El Paraiso - 126 W Main St
Colombian, Mexican, Caterers
Rick's Bakery - 124 W Main St
Bakery
Rose Bowl Tavern - 106 N Race St #1
Dive Bar
Restaurants in Urbana, IL
Sakura Japanese Cuisine
132 W Main St, Urbana, IL 61801
(217) 954-1257