Al Jawahar Restaurant
Shop no. 8, Jama Masjid, opposite Gate Number 1, Bazar Matia Mahal, Kalan Mehal, Ansari Nagar East, New Delhi, Delhi 110006
+919821696018
Shop no. 8, Jama Masjid, opposite Gate Number 1, Bazar Matia Mahal, Kalan Mehal, Ansari Nagar East, New Delhi, Delhi 110006
+919821696018