Ithaca is a Greek restaurant known for its vibrant atmosphere, featuring colourful murals, art, and plants. It offers a menu of Greek, Mediterranean, and Italian dishes.