Flaherty's offers a diverse menu for lunch and dinner, complemented by craft beers and expertly crafted cocktails.