Toomai Square
3.5 (284 reviews)
5- 6 Lambarde Square, Woolwich Rd, London SE10 9GB
London, SE10 9GB
About
Eclectic Asian fusion cuisine showcased in a stylish venue with floor-to-ceiling windows.
Additional Information
Loading...
5- 6 Lambarde Square, Woolwich Rd, London SE10 9GB
London, SE10 9GB
Eclectic Asian fusion cuisine showcased in a stylish venue with floor-to-ceiling windows.