My husband and I eat here infrequently. Without a doubt, Ikaros has the most amazing Moussaka, domades, fresh bronzini fish and lemon soup. This is my favorite restaurant to take or meet people to have a delicious meal! Always ample servings and cooked to perfection. Oh, and the drinks are delicious... Black Russian is the best!