I tried Davod's today at lunch. It's mostly a store, with lots of spices, canned/jarred goods, hookahs and some cookware, and a small refrigerated/frozen section. In the back is an order window and three 2-person tables.
The owners are friendly, and I thought the food was decent, but it didn't stand out in any way. With 4 paper-thin slices of beef & lamb 'loaf', I thought my gyro was a bit light on the meat. It was a little more expensive than Sarah's, Pars Deli, etc. A gyro, a piece of baklava and water came to $10.71 before any tip. I did like the grilled onions in the Gyro.
Website: http://davodsmediterranean.com (LOL, the site has changed since lunch even!)