Di Stefano Bisztro is a restaurant.