Rice Bowl Deluxe Callingwood
6655 178 St NW #226, Edmonton
Edmonton T5T 4J5
Canada