Fish Based Dishes in Spain Caf Address: C/ Torrija, 7, 28013 Madrid Spain Phone Number: +34 915 59 51 35