TasteToronto | The Lemon Square

We use cookies to ensure that we give you the best experience on our website.

View our Privacy Policy

Shops

The Lemon Square

  • Rundown

The Lemon Square

Real Quick Rundown

TasteToronto

TasteToronto

7 months ago

The Lemon Square

Restaurant review coming soon.

Close Contact Card

The Lemon Square

Map

110-332 Water St, Vancouver, BC V6B 1E5, Canada

Get Directions

thelemonsquare.ca

Visit

@thelemonsquare

View

Shops

The Lemon Square

110-332 Water St, Vancouver, BC V6B 1E5, Canada

TasteToronto

TasteToronto

7 months ago

The Lemon Square

Restaurant review coming soon.