Royal Kebab Grille, 2656 Quadra St, Victoria Hillside
362nd 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 a highly regarded Restaurant