Tomato and Taggiasca olive focaccia, a simple yet very flavorful and delicious focaccia. Topped with tomato sauce and olives, then…
Browse by Category: