Oktay's

Restaurant in Carlisle, UK

Fish And Chips/Burger fast food

21 St Nicholas Street, Carlisle, CA1 2EF