Lucky House is a restaurant located at 23a Tennyson Road. It is identified as a restaurant and takeaway food establishment. Key facts used from search results include its identification as a restaurant and its takeaway food service.