Shekaza Restaurant is located in New Delhi, India on 19/6, Kalkaji, Opp. C.R. Park. Shekaza Restaurant is rated 4.1 out of 5 in the category restaurant in India.
Address
19/6, Kalkaji, Opp. C.R. Park
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible entrance