24 Bar & Grill is a bar and grill located in Manchester. It offers a dining experience with a focus on grilled food and drinks. The establishment is situated within the Princess St. Hotel.