Get Directions to Lotus Garden Restaurant

Get directions

Lotus Garden Restaurant

Causway Plaza, Barrington Passage, Nova Scotia B0W 1G0

View details