Castle Sports Bar & Restaurant
Castle Sports Bar & Restaurant
- 189 Bloomfield Avenue, Newark, NJ 07104
- (973) 497-1100
Details
Castle caters to a diverse crowd that enjoys reggae music and Guyanese dishes, so at night you can expect a fun, party atmosphere.