Pizzeria Amfora offers a taste of Italy with its charming ambiance and pizza-focused menu.