Lotus Leaf Asian Salads
Shop 25, Port Village Shopping Centre, 11-17 Macrossan Street,
4877
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
,