Print out the information
Lampros
Address
Limni, Mantoudi, Euboea, Central Greece
Short url
travel.cdns.gr/12910
Coordinates
38.761230, 23.324512
Phone
2227031351
Restaurant info
All Year
Local Cuisine
Meat
Print out the information