REDO XXL is a restaurant known for its large portions and entertainment.