Datz Deli Menu

190-01 Hollis Ave, Queens, NY 11423

Know a great happy hour or special for this location?