Americans Favorite DeliRestaurants19504 47th AveFlushing, NY, 11358-3910 · US17183573830Email unavailableWebsite unavailableHours not available