16 HandlesRestaurants7 Teterboro Landing DrTeterboro, NJ, 07608-1120 · US+12013656161teterboro@16handles.comlocations.16handles.comHours not available