Pizzeria Atila offers delicious, thin-crust, stone-oven pizzas and other Italian dishes at affordable prices. They also offer mini-pizzas for takeaway.