Mayur Vihar, Delhi
Address: Shop No.10&11 on Ground Floor, Extention Metro Station, District Center, near Mayur Vihar, Mayur Place, Mayur Vihar, Delhi, 110091
Store Timing: 11 AM - 10:45 PM
Call Us: +91 8130396653 | +91 8130396652 | Locate Us
Dine In | Takeaway | Delivery