Crane Room Grille

New Castle, PA — Food & Drink. ﻿ 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!