Unit 3117, 8650 112 Ave NW, Calgary T3R0R5, Canada
No delivery
Spot something wrong?
Dishes at Raj Palace. Prices may vary in venue.
Been to Raj Palace? Be the first to share what you ate.