Great Italian food with a twist! If you enjoy good Italian food and you are in the capital, head for Oxi Square as close by there is a great Italian Restaurant that is more than generous with its helpings of great Italian food!