6655 178 St NW, Edmonton T5T4J5, Canada
6655 178 St NW, Edmonton T5T4J5, Canada
No delivery
Spot something wrong?
Dishes at Rice Bowl Deluxe (Callingwood). Prices may vary in venue.
Been to Rice Bowl Deluxe (Callingwood)? Be the first to share what you ate.