Casa Fidel is a Spanish restaurant with a menu starting at €8.50 and seating for 80. Offers takeaway, reservations, and table service.