English to Hindi

Meaning for:
deli
other
सुस्वादु भोज्य-पदार्थों की दुकान