ANTO is a restaurant offering an idyllic atmosphere suitable for various occasions. Known for its pizza in Teglia.