Sakura
13 Litchfield Plaza
Litchfield
IL
62056
(217) 324-6666
Open Map
Accepts Credit Cards
Casual
Good for Kids
Japanese
Price range: $$
Restaurant
Sushi Bars
Sushi Restaurant
Take-out