TOKI HIBACHI AND SUSHI
4292 Prospect Dr, Decatur
(217) 330-9100
Menu
Restaurants in Decatur, IL
TOKI HIBACHI AND SUSHI
4292 Prospect Dr, Decatur, IL 62526
(217) 330-9100