07/10/2026
Bringing together the warmth of Indian spices with fresh, modern flavours. Our Salmon Tikka is tradition with a delicious new twist. ✨🔥
Contact information, map and directions, contact form, opening hours, services, ratings, photos, videos and announcements from Its Thecha, Restaurant, Lansbury hotel, 117 poplar high Street, Canary Wharf, London.
Lansbury Hotel, 117 Poplar High Street, Canary Wharf
London
E140AE
Be the first to know and let us send you an email when Its Thecha posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.