Address : JMD Foods, Deep Food Court, Nr. Manjalpur D-Mart, Manjalpur, Vadodara, Gujarat, India Contact No.: 09898148064, 07016449603 They Serve Deli...