• FIND US

    78 HIGH STREET,
    TEDDINGTON, TW11 8JD

  • BOOK NOW

    Restaurant Bookings - 020 8977 4745
    Takeaway Bookings - 0208 977 4744 / 0208 943 2154