New Castle pub & restaurant is a dining establishment that also offers entertainment for all ages. It has recently rebranded as Rio reštaurácia with detským, suggesting a family-friendly atmosphere. The business focuses on providing a place for both dining and socializing.