Lotus Leaf Asian Salads

Shop 25, Port Village Shopping Centre, 11-17 Macrossan Street, 4877
Lotus Leaf Asian Salads Lotus Leaf Asian Salads is one of the popular Restaurant located in Shop 25, Port Village Shopping Centre, 11-17 Macrossan Street , listed under Restaurant in Port Douglas , Region in Port Douglas ,

Contact Details & Working Hours

Map of Lotus Leaf Asian Salads