The best pizzaria in Tenaflt in my opinion. Very cheap and tastes great. Best if eaten outside because the actual store is very small.
All reviews seem positive
Restaurants Pizza