Dehdar Restaurant Posted on July 16, 2016 by engmansy Dehdar Restaurant Box 42605 T: 221 9363 Delhi Darbar Restaurant LLC Box 34496 T: 334 7171