O’Dowd’s Gastrobar
O'Dowd's Gastrobar is an American restaurant located on a roof terrace in Kansas City. The venue serves food and drinks from an elevated vantage point overlooking the surrounding area.
The roof terrace provides easy access to an outdoor dining space with city views. The experience depends on weather conditions, so visiting on clear days makes the most of the rooftop setting.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.