RESTAURANTS Da Mikele Illagio 2495 Share on Facebook Tweet on Twitter Address: 79-17 Albion Ave, Queens, NY 11373 Phone: (718) 606-1750