Fresh pasta in Barcelona, Spain.