Fast Food Restaurant

The Royal Oven

Patel Road, Patel Nagar South
img01
img01
  • About
  • Photos

The Royal Oven, Patel Nagar South, New Delhi


Address

Patel Road, Shop 25, Backside of Patel Nagar Metro Station, South Patel Nagar, New Delhi, Market, Patel Nagar South, New Delhi