Bars in Madrid, International Restaurants, Lavapiés, Madrid restaurants October 2, 2014 Los Chuchis Bar, Downright Good Food in Lavapiés By Daphne Binioris