1115 BUTLER AVENUENEW CASTLE, PA 16101 724 · 658 · 6113
MONDAY : CLOSED TUESDAY - THURSDAY : 12PM - 9PM FRIDAY & SATURDAY : 12PM - 10PM SUNDAY : 12PM - 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.