Fast Food Joint

Royal Taste

Jawahar Nagar
img01
img01
  • About
  • Photos

Royal Taste, Jawahar Nagar, New Delhi


Address

Shop 5253, Kolha Pur House, Kohla Pur Road, Kamla Nagar, New Delhi, Jawahar Nagar, New Delhi

Phone no.

+91 8130767543, +91 8130767544