Order Online

Rice & Rolls

12408 south Kirkwood Road
Stafford, TX 77477
(281) 242-8898
Order online Menu | Reservation | Info
Any questions please call us.