Stravodoxari offers Greek and Mediterranean cuisines, with a specialty in mixed grill. It is known for its friendly staff and seaside tables with amazing views. The restaurant provides a good dining experience with tasty food.