We were supposed to go to Kara Mia’s and a friend gave it such a bad review. Now I don’t know who to believe since I’ve generally heard favourable reviews.
I’ve heard they have another location in Vaughan - is that true and if so - is that one better?