3 Star Deli 10201 Northern Blvd Flushing, NY 11368 Phone: (718) 476-3086
Category: Delis & Delicatessens