Roti Stop North London

Roti Stop North London

Try Roti Stop North London for a taste of Trinidad.


Roti Stop North London Contact Details
Address: 36B Stamford Hill, London N16 6XZ
☎ 020 8815 4433

Caribbean food in London – Discover more Caribbean restaurants and Takeaways in London