31/10/2026
Hot bhakri, spicy chicken rassa, and a taste that takes you straight to Maharashtra! 🔥❤️ Authentic comfort, served the Thecha way! 🌶️
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.