Log in or Sign up
1y ago
A square piece of fluffy golden Genovese focaccia bread with a dimpled texture, topped with cherry tomatoes, olives, rosemary and olive oil.