New Thai Garden
562, Commercial Rd
London England United Kingdom
Situated on the edge of Canary Wharf, next to Limehouse DLR Train Station The New Thai Garden Restaurant has been providing Thai food to local residents and workers at nearby Canary Wharf on the Isle of Dogs.
Web Information:
Web Page
Hours: Mon-Fri 12-3pm 6pm-11pm Sat 6pm-11pm
Phone: 020 7790 3427
Alcohol: no alcohol served
Dress: casual
Reservations: not accepted