TEVA is a pizzeria located in Los Calamares. It is situated behind the Los Calamares sports unit. The establishment is noted as being 623 meters away from a search query for pizzerias.