New opening: Mr. Todiwala’s Kitchen Canary Wharf

by Mark Captain
Mr. Todiwala’s Kitchen Canary Wharf