Do or Dine
PERMANENTLY CLOSED
New York
1108 Bedford Ave
New York, NY 11216
After months of whipping up everything from dumpling nachos to foie gras doughnuts, the team at DOD's lowering resistances to the weird with their fresh liquor license, so that foie won't be the only bloated liver at the table.