Torttuga is a pizza restaurant offering a diverse menu of Italian, Polish, and European dishes, including excellent pizzas, appetizers, and salads.