Italian appetizer made from toasted bread topped with tomato, basil, garlic and drizzled with olive oil and vinegar | Vegetarian Snack Recipes with Step By Step Photos
53.7k