Shaquille O’Neal, the NBA legend who’s known for pulling off random acts of kindness, continued to show off his generosity at an upscale Chinese restaurant in New York City. O’Neal was out on a date on Sunday when he decided to buy dinner for everyone at the restaurant, Page Six reports.

“He paid for everyone’s check [who was] dining at the restaurant,” a source told Page Six, adding that the bill amounted to more than $25,000 for about 40 tables.