Food Delivery Near Me The family owned restaurant opened in 1986 in New Jersey. Two years later, they moved to the location it’s been in for the last 22 years. 1953-1955 Coney Island Ave, #1 floor NY 11223 USA Map Other Categories: Business Services |