Leonidas - Barcelos
Campo 5 de outubro, 9, 4750-240, Alvelos, Barcelos
Own this place? Claim this pageAbout
Leonidas - Barcelos is a restaurant located in Alvelos, Barcelos. The address is Campo 5 de outubro, 9, 4750-240. See the location on the map and other places nearby.