D's Six Pax & Dogz | Restaurant Reviews | Pittsburgh | Pittsburgh City Paper