Pizzeria Amfora offers fresh, homemade Italian specialties, including pizza and ice cream.