This Italian chopped salad is a crisp, colorful mix of Italian deli favorites tossed in a simple, bright vinaigrette. It’s a pizzeria-style salad packed with... Continue reading
Showing 31–40 of 9111 posts
Carrer Del Mar 119-121, 08003 Barcelona, Spain
