Rice House

Chinese restaurant · 106 N Bloomington St # O, Lowell, AR

Delivery · Dine-In

Hours

More food in Lowell, AR · Chinese Food in Lowell