Powder Hounds is a homey restaurant offering a global menu with German influences and outdoor seating.