New opening: Mr. Todiwala’s Kitchen Canary Wharf

by Luxuriate Magazine Editor
New opening: Mr. Todiwala’s Kitchen Canary Wharf