HOME / Asian restaurant / Rice Bowl Deluxe (Callingwood)
6655 178 St NW #226, Edmonton, AB T5T 4J5
+17807611668
View Business Profile