
First opened in 2000 our Catford Branch is being refurbished
The Restaurant in Catford Was First Established in 2000. With its Lounge Theme, Catford is now being Refurbished and the Restaurant and Takeaway are being separated.
Takeaways and Deliveries are Busier now than ever!
Read more