Spider & Fly

Restaurant in Carlisle, UK

Opening hours: We-Th 10:30-23:00, Fr-Sa 10:30-00:00, Su 10:30-23:00

1 Scotland Road, Carlisle, CA3 9HR