Traditional Irish Food and Drink along with some American Favorites. Located in the Heart of New Castle, Pennsylvania - Read more