415-359-1236 | Darbar Restaurant,1412 Polk St San Francisco, CA 94109. Get Directions
Estimated delivery time: 45 mnts. min