Darbar Restaurant
(415) 359-1236 | View Website

1412 Polk St, San Francisco, CA | Directions   94109

37.789916 -122.420491
Get Directions