The Lemon Square
Kiosk Now Open
The Lemon Square Kiosk is Now Open Everyday on Granville Island
Get Directions