Karma Kameleon Gastropub
Karma Kameleon Gastropub is a restaurant located in Thorold, Ontario. I have eaten at the Karma Kameleon on two separate occasions, and I felt the need to dedicate a post to it because the food is absolutely incredible. The menu is not huge in terms of selection, however it is arguably a smaller menu because … More Karma Kameleon Gastropub























