Phone: (604)-892-5853 38180 Cleveland Ave, Squamish BC
Lotus Garden Restaurant Squamish BC
Home
Menu
Chinese Menu
Gallery
Contact