Modern Irish gastrobar in Kansas City’s Country Club Plaza district. O’Dowd’s offers a mix of Irish classics and contemporary pub fare along with craft beers and whiskey. The venue features rooftop seating, live music, and frequent cultural events celebrating Irish heritage.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.