O'Hara Bar and Restaurant offers a blend of traditional Czech cuisine and a pub atmosphere. Enjoy hearty dishes and a selection of beverages in this Irish-themed establishment.