Rice & Rolls

12408 south Kirkwood Road
Stafford, TX 77477


Phone: (281) 242-8898
Estimate delivery time is 20 to 50 minutes.
More than 4.5 miles there's a delivery charged of 3$. Minimum charged for lunch is 12$ and for dinner 15$.

Store Hours:

Mon - Sat:11:00 AM - 09:30 PM
Sunday:12:00 PM - 09:30 PM
Any questions please call us.