Black Stone Restaurant
1262 W Lincoln Hwy
Dekalb, IL 60115-2904
815-517-1537