Happy Greek Restaurant in Columbus, Ohio serves a menu of Mediterranean cuisine and modern cocktails in a casual atmosphere. Located in the heart of the Short North Arts District, it offers a vibrant experience for both locals and visitors seeking a taste of the Mediterranean.