Get Directions to Lotus Thai Restaurant & Bar

Get directions

Lotus Thai Restaurant & Bar

9 Railway Street, Chatswood, NSW 2067

+61 2 8065 4123

View details