Back to restaurant list
Fushi Yami logo

Fushi Yami

822 W. Lincoln Hwy, DeKalb, IL 60115
Available for: Delivery

Menu