We like this style - the colors and presentation are quite good! I'm curious what it will look like on a white background, too.
We're not as sure about the the iconography, however. The chef's hat doesn't 'read' that well in silhouette, and is drawn in a more detailed style that doesn't match the rest of the logo (which looks pretty great!). The truck and focus on "speed" may not be the best symbols for us. We do enable online ordering of delivery food, but we're also a place to learn more about restaurants and order takeout -- there are other services that specialize in providing delivery for restaurant that don't deliver, and this would be more appropriate for them.
I would love to see this style used with icons that better represent dining in general.