Skip to main content

Rice Garden

restaurant · chinese restaurant · Urbana, IL

Address
1401 W Green St, Urbana, IL 61801
Phone
(217) 328-6722
Website
thericegarden.com
Where
40.1097, -88.2270

Search Hominin for Rice Garden

Other restaurants nearby

More in Urbana

Rice Garden — restaurant in Urbana, IL | Hominin