The Lucky Horseshoe is a pizza restaurant located in Petra, Lesvos. It is noted for its delicious pizzas and friendly staff, making it a preferred dining spot for visitors.