Rice Kitchen
New Site Coming Soon
1163 E Ogden Ave #707
Naperville, IL 60563
(630) 778-9688
Last updated 11/09/2026.