Rice Kitchen
Address:
850 Pappas Dr, DeKalb, IL 60115
Phone:
(815) 756-8883
Restaurants
Other Businesses:
- Dekalb Oasis at 2700 Crego Rd, DeKalb, IL 60115
- Happy Wok at 1190 W Lincoln Hwy, Dekalb, IL 60115
- Chesapeake Bagel Bakery at 122 S 1st St, Dekalb, IL 60115
- Sharks Fish and Chicken at 901 Lucinda Ave, Dekalb, IL 60115
- Pronto Pizza at 1023 W Hillcrest Dr, Dekalb, IL 60115