83rd Street DeliRestaurants8317 3rd AveBrooklyn, NY, 11209 · US(718) 680-2066Email unavailablewhitepages.comHours not available