Quirky cafe and music venue, The Walrus Cafe offers an eclectic mix of mysticism and modern street food.