IMG_6302.JPG

The Lemon Square

Kiosk Now Open

The Lemon Square Kiosk is Now Open Everyday on Granville Island

  • Get Directions