UKData checked October 2026
  1. Home
  2. London
  3. Its Thecha By The River

Its Thecha By The River

Marathi restaurantAsian restaurantIndian restaurantCanary Wharf EstateSunWebsite

Its Thecha By The River: marathi restaurant at Canary Riverside Westferry Circus, 37 Westferry Circus, Canary Wharf Estate, London. Also listed under Asian restaurant and Indian restaurant. It is open on Sunday.

Canary Riverside Westferry Circus, 37 Westferry Circus, Canary Wharf Estate, London E14 8RRChecked October 2026