Madrid restaurants, Sol, Takeaway & Delivery September 11, 2014 Bolero Meatballs… You Gotta Try These Balls! By Daphne Binioris