Lemon and Ice
Taco Shop
Lemon and Ice is a cafe serving power bowls, tacos, smoothies, and lattes. They offer both pick-up and dine-in options.
Location
Best places nearby
The highest rated places close to Lemon and Ice.
Local restaurants nearby
780 Concession St, ON


