Starwood Restaurant
1115 Butler Ave, New Castle
(724) 658-6113
Recent Reviews
Order Online
You May Also Like
Friends Bar & Grille - 1061 Butler Ave
Bar
Riardo's Bar & Grill - 1223 E Washington St
Bar & Grill
Pagley's Pasta & More - 1235 E Washington St
Italian
Restaurants in New Castle, PA
Starwood Restaurant
1115 Butler Ave, New Castle, PA 16101
(724) 658-6113