
Superbaba
1325 Blanshard St, Victoria, BC V8W 0B5, Canada
This #lemonade is a house made feature at Superbaba. It was definitely better than the frozen stuff that you can buy at a grocery store. I liked the flavour, but it was pretty sweet for my taste.
No comments yet