1115 BUTLER AVENUENEW CASTLE, PA 16101 724 · 658 · 6113
MONDAY : CLOSED TUESDAY - THURSDAY : 4PM - 9PM FRIDAY & SATURDAY : 4PM - 10PM SUNDAY : NOON - 6PM
WELCOME TO STARWOOD RIB & STEAKHOUSE IN NEW CASTLE, PENNSYLVANIA. WE SPECIALIZE IN AGED ANGUS STEAKS, AWARD-WINNING BBQ RIBS, FRESH SEAFOOD, AND DAILY SPECIALS.