New opening: Mr. Todiwala’s Kitchen Canary Wharf

by Mark Captain
New opening: Mr. Todiwala’s Kitchen Canary Wharf