ILLUZION

Illuzion is a cozy karaoke pub with awesome food located at Neil Rd since 2008. The venue is structured with an ultimate sound audio technology system for customers to enjoy!