Riardos Bar & Grill / Faraone Brothers Categories Restaurants & Specialty Dining 1015 South Mill Street NEW CASTLE PA 16101 (724) 301-4599 Visit Website About Us RestaurantCatering ServiceDJ ServiceBanquet Facilities Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×