Royal Kebab Grille, 2656 Quadra St, Victoria Hillside
363rd visitor, Write a review
Royal Kebab Grille Map

near V8T4E4

Royal Kebab Grille is ranked #1 of 37 nearby Restaurants.

They say Royal Kebab Grille is friendly, helpful an above average Restaurant