Welcome to the Crane Room Grille!

Restaurant, Brewery & Event Center in New Castle, PA. We specialize in delicious dine-in and take-out options, as well as offer 35 craft beers, including our very own CR Brewing Company beers. We are known for our unique, industrial dining atmosphere and quality service!