Junaid Buffalo Meat Shop is located in New Delhi, India on 82-A, Street No. 7, Jogabai Extension, Zakir Nagar, Okhla. Junaid Buffalo Meat Shop is rated 4.5 out of 5 in the category meat products in India.
Address
82-A, Street No. 7, Jogabai Extension, Zakir Nagar, Okhla
Service options
In-store shopping