Book a Table
821-823 Romford Road, London, E12 6EA 0208 478 7888

TableBooking








    Location

    ROMFORD ROAD

    821 – 823 Romford Rd, Ilford
    London
    E12 6EA
    +44(0)208 478 7888


    Opening Hours

    Monday to Sunday
    6:30pm – 10:30pm

    Book a Table

    Contact Form

    For general queries, feedback, press/ media, please fill in the form below.




      Lets Stay Connected!